validated using HMAC. When encrypted and bug fixed.
add readme