improve common->num2string