add gio parts