new gfx; buttons and first dialog box prot