Max, having spent the better part of the day evaluating solutions like yours, I have to admit, you have one of the best. For me, there are two snags, the one that I already mentioned concerning the language, the other with the strange ratings. If this get fixed, I’m on.