changes for CS