Removed generic constructor for a promise workload