You have no idea how much i hate you right now...