added options to ignore additions/removals/changes