work on SCM