add a script for diff