gui added, asynch handler