Mindfulness makes major difference