god dammit, i suck.