user input retained on blur