Nature of morality