first introduction of swing