Why do we have LOCATION in upper case and public_url in lower case? let's settle for one option for both.