create directive address