there's some edge cases that will return true
there's some edge cases that will return true