A long but good day overall