did a bunch of stuff and got cart state to sync between devices