przykłady: GLib