GOD DAMMIT. GOD DAMMIT.. FIRST god dammit