Some more documenting and cleaning.