added user input feedback