final documentation