U:restore code about availableLabors, updateLabors not only means new labor or labor is free, but also means labor is busy, tired or dead