Wrote some documentation...