implemented cmm remove and read. and add its test code.
update TODO