part of history plus updating textfields