update numeric parse.
add numeric test case