beging spliting directives