if statements fixed fi jumps; passes through test1-9