Updated code to run on hopper; hopper seems to have a very sensitive compiler and it complained about many string things.