add comments on SwingWorker