fix if elsif