add: custom number directives to validate form input