hash.c removed