add validation rules for length and numericaity