a forward step on Write