Max, many thanks. I followed you instructions and couldn't get it to work, but then figured out that I had to put the secret key (example: abc123) in quotes or is was looking for a varialbe abc123 so I wrote: codereturn Crypto.MD5("abc123"+"foo");/code Then it all worked....