transitionary commit