Yoga is good for health