add histroy map page and map support