Self development in the new age