assert that function was or was not called
update todo list