added the ability to have a customer cookie signer