edge cases in test