support various inputs keyboard, mouse, paste, browser history
remove unuse url prefix,change cdn to required in case of issue 2