Incredibly thorough and helpful.