take 4 fixing Key.js