added partials
basic cart