replacing kmaps for topical map engine