fixed hash again