Swing has failed. What can we do?