but checked in the if condition