create an instance for every job to wait for