update nodes
add todos
add settings controller