add gio source