Added setstep, comb functions, need to test