better naming, Confucius might be pleased