Cleaning up the mental mess with Dr Leaf