some edge case tests