isolating the relatively basic tests that I'll try to address first