final doc