#19 process order (WIP)