Massive doc update.