added the start of step5