added djb2 hashing + test packing