#2 add delete function and fix issue 2
If one of the file have not any change, the app will throws exception