hash problem fixes