don't depend on keywords plugin #6

this is untested code, but the general idea should be clear