found morally objectionable