removed resetting the currentStep to 0 on the writer in each open call.