As you can see in the photo above, The items created by the three sources are pushed to the list("ItemList1"), but the "ItemList1 Entries" table shows nothing during the simulation run. Same thing happens to "AGVWork Entries"table. Straight to the point , as the "Push to/Pull from list" mechanism(push missions onto the list, and pull te to execute it) being used in mission allocation, why still use "NextLookForWork Loop" mechanism? And when it comes to large scale AGV system simulation , which one suits more?