Building Blocks and Drivers of SCM