step4 bug free. next goal is progressing from step4 to step5 by adding labels, cmpi, jmp and other constructs.