return inside the if