Topic sanitize

closes #17