Error handling todo.