ugh, another code review. like, we all know the code works, why do we have to go through every line with a fine-toothed comb?