order: refactor order list page