jpanel correction 3