order list improvement