removed non-working uppercase function, added externalStaticFileLocation