implement your basic directive