add final documentation