add tagging feature