add worker, master and test client