return numeric values as numbers, not strings