fix cannon,nameentry