add static tester
modify charactor code