All in mindfulness and more