Always respectful yet thorough.