Unfinished.

Broken Codex