fixed error in parsing negative numeric string fields