rename quantum circuit constructor args
keep track of steps when stepping in quantum circuit