CSW internal: add partial mecanism