finish with docs