gah! this man is perfect