Swing is not bitching, it has rules