ay am i retarded or is this completely fucking broken