fucking requirements hand-typing shit i swear to god