Nibbles has been snatching up 75% of posted pictures for several days now, and now the site is nearly unusable at times. Figure it out, please.