Major doc update.