So much time, I have no idea what i did here