fallback if no API keys provided