bugfix && add isNumber rule for validator