port epg interface to GDBus