the top panel now uses GBC instead of FlowLayout