Unraveling the mind mystery