big documentation cleanup