Very thorough and prompt