i'm going to spend the whole night talking about how confuse this shit is