fix yacas() call, tidy up code