working fine
hash is fine
parse