I actually have no idea what happened here