Implemented split when key doesn't already exist