assign_mul_add_mul included from Xindings version
bug in hopping_dbl.c fixed
restored cgmms call as it was in version forked from