A library of Common SCM Related Functions