Splitting implemented