making sure all is committed