directive in separate file