modified some cs