working csm