Insanelyi com down, It turns out that there is science behind that adage