Finished code migration
Implemented and tested async research