Implementation of Glib and module