This could have ended badly...