step and compare operators