many doc updates