base cart structure