So, what the heck happened...