revoke properly, allowing up to keep rerunning

might need to nuke db to keep going here, or find a way to clean up.

also strip out some debugging messages
use the right key