topics!
bash me heed!