as per usual fucked up basics