wow! good catch - obviously not enough test cases