Implemented the splitting cells