re: Panel cleaning
I think that currently the MER teams are pretty mystified by the sudden and unexplained cleanings of the panels. I haven't looked at the conditions of the specific occurences myself in detail, and I don't know how much data is available on each event
