I hate the bugs in here too, especially the links. I brought in a new tech support and he is on it now.