key typing event added