difference between if and whether - Search