useless checks were useless, stronger if condition