render todo on change