more progress on no arg methods
adding explicit linking to glib