added directive test