should stay `elseif` according to code style