if convert receive hash then return hash (not hash_ref)
update