Add base tagging functional