worked on splitting