added non-bang version of update_tracked_fields

Non-bang version of update_tracked_fields