work around hmac