What the fuck? I'm so confused by this all.