Mind and mindfulness