added HMAC and full file format successfully