Dear god what have I done?!