add jisuan function