* base url is now determined dynamically