Add hash interface

Change consult method name