first round
added todo list