Station::matchWorkUnits change to forloops and push