add printable page;
a better solution;
fix bugs; improve admin order details page;