redundant 'if'