added more non-API docs