improved gbIsNumeric