implement keyword route navigation
refactor may-hop usage
change trigger from extra in entry to odd in body