basic directive support, start of number validation