• Did thorough research
• Dug into
• Investigated, with into
• Probed
• Probed (into)
• Probed, with into
• Scrutinized