add  pubMod function
add  history fun opName
add  history show
add  nmap mulit