add final doc