Added swingWorker functionality for putOperation.