Not a requirement, but I'd rename this to `tagsDict` and the `topics` to `tags` to be consistent.