Not really sure how I managed to mess up 34058dcfeeefd289cc70f047ba5835d52641d5b0 so badly.