Mindful ABC