orders view refactor
cart view refactor