add scm_helper