integrity and intelligibility.