allowed number in directive name (probably not needed byt why not)