setting up workload