no need for the if