setup for optional worker mode particles