recreated app with API key hidden