descript per key press added