implemented diff command