God damn it I hate you.