broken hmap gen