Do you need to type some long and complicated strings often? Are you tired of typing your email address while registering account? Are you tired of typing account and password while logging web sites? With this keyboard your can "quickly" insert the strings created/edited by yourself in one second. If you have the same issue I had, I believe you will love this keyboard.