scm and utils work