fix api key gen