Refactored changes_by_user.