refactor changeset so we can refuse func
report changeset tags for new and watched user edits