Better field validation for repeating fields & ensure numeric type