compiler hashing fixes