update step class
add priority object
update step object