Research

Thinking in progress.