change key event
change lib