Meditation is more than relaxation and stress relief