complete test; little-to-no idea what I'm doing