todo list finished - WITH sort