Incredible. Difficult to leave.