No no you are right on with what i am thinking, however Its the change of quarters that is the issue. There is a virtual box for each engine that parks at each station, so for every truck (if its not a duplicate) a virtual object needs to be created. Example, Engine1 at station 1 has a box called Engine1, well for every unit that isnt Engine1 a virtual box needs to be created. The more i am thinking about this it is something requires extensive editing and coordination with the dev team. Im still thinking this over.