add initial directive and tests