Happy mind, happy life.