cart improvements