Notes and research.

Mostly things I half understand.