document features and todo list