split some more of these tests up
more error checking
typo
shrug, who knows