Changed shouldReturn to returns