new mm binding for glib