communication commit