dsg layering