this site is driving me mad, it just doesn't load. been like it for ages. would an ad blocker heal it?