here come neg reps flag, brace yourself