hash trables fixed