corrected naming convention confusion regarding the Cart