try sizeof, hash by byte perhaps