fix tag operations after denormalization