Worked on documenting interface. More to come.