starting to fix if elseif else statements