what a night...