Swing Revisited