splitted directive