some gui added