valu produc worker thread hasn construct valu produc worker thread object valu valu 