cart not updating bug fixed