update todo and readme