f**king gobject...