Add Weak Anonymous Rating

Because @agitator needs it for a customer ;-)
tx is slightly ambiguous as a variable name - maybe just cal it translate? Its small, but would help readablility