test a few more edge cases