the sinodefence site keeps goi9ng on and off line, and now it showing some strange advertising! whats going on??!!