Events

why return true if there is no case where we return false?