add glib example code