precautionary commit, internal seqences