consider hash