handle workload