Updated CSMC