extra if removed