sequential commit