added directive examples