working with number parsing