Basic Commit for SCM