diff --git a/app/backend/routes/order.py b/app/backend/routes/order.py
index e5e643f52ef9caec8a1d657f9841b6e4fbc1deee..14b55f9a926e42f4397c760aa1ab378c7900a38b 100644
--- a/app/backend/routes/order.py
+++ b/app/backend/routes/order.py
@@ -44,6 +44,16 @@ def create_order(
     return new_order
 
 
+# list all orders associated with the current user
+@router.get("/list", response_model=list[OrderRead])
+def list_orders(
+    session: Session = Depends(get_session),
+    current_user: User = Depends(get_current_user),
+):
+    orders = session.exec(select(Order).where(Order.user_id == current_user.id)).all()
+    return orders
+
+
 # retrieve a specific order, only the owner can access
 @router.get("/{order_id}", response_model=OrderRead)
 def get_order(
@@ -57,16 +67,6 @@ def get_order(
     return order
 
 
-# list all orders associated with the current user
-@router.get("/list", response_model=list[OrderRead])
-def list_orders(
-    session: Session = Depends(get_session),
-    current_user: User = Depends(get_current_user),
-):
-    orders = session.exec(select(Order).where(Order.user_id == current_user.id)).all()
-    return orders
-
-
 # update order status
 @router.put("/status/{order_id}", response_model=OrderRead)
 def update_order(