added hashed print