Added API Key Generation