diffcalc session_init and commands added