done and todo documentation