working on localstorage saving for cart