detachment and excellence