simulation worker integration