add support for tagging states as secondary