Hmm, more weirdness. Account page says 724 MH/s, constant shares going out (last update at 0) every time I look, yet instead of the normal 0.0017-0.002 that I get per block, it's 0.00000082. I'm sure it'll be taken care of, but it's weird that these problems have been cropping up over the recent past and not before