Anonymity vs accountability - a balanced view (maybe?)