man this shit is fucked up i dont understand shit