TBH mate the Virgin epg on these boxes isn't that good, for example if a channel makes a schedule change a couple of days before an event, a re run of the sky epg will update it, but no amount of epg refresh will update the virgin channel if it already had the original information, whereas a Genuine Virgin box will when the epg does it's nightly thing... We could do with some sort of purge setting where it will delete all stored virgin epg info and allow to reload afresh from pvr_epg.