rework to multi-tagging