Yep, that was hard