What's the deal with all the tech problems since you new guys have taken over? I have to sign in each day and it takes me to the national site instead of the Irish one. I can 't view videos ever it always asks to sign in again taking me back to the national site, and generally it's not nearly as well run as the prior site was. Don't take me for a supporter of those guys but it was better. When will you get the tech issue's straightened out and over with?