morally and perhaps legally