adding explicit hasher and plan example