add documentation todo list