add gui

- NEW : add widget for gui