began to implement splitting