Elseif - remove ugly loop