Swing worker