add cart splitting method

test

test for rebase 2