commit todo
commit todo
improve what changed parser. Fix #29