step 4 NumberUtils