What was the most challenging technical roadblock you encountered during your research, and how did you resolve it?