UI fixes:
(1) processing waiting msgbox
(2) evenly place the top panels