jpanel correction 8