add gdk code