Research capabilities

In progress.