change doc; add todo list; add options: -v -d -p