made more changes to tag interface