modified scm.