divide a widget for result_window
join same message types.