splitted directives