updates the keymaker