Started implementing split