OH MY GOD WHAT IS GOING ON. (h/t @lauraolin)