trying more shit with keydown catching