I don't think this else statement can ever be executed as either the if or the elsif will always be executed instead.