feature(main) rm diff