integrity and responsibility