String fix & keylistener add