revisit method of JEM patch (replace instead of patch)
10 files changed