add blog for extending directive