differentiate knowing and actually executing a good moral decision