tried acts-as-taggable unsuccessfully but didn't feel like rolling back the migration so I left it - fixed some CSS too