else if for second argument