test: more edge cases