yep, good catch. this also needs a test.