update todo list
replace the automatic placing with a model-backed version of results