added hash to weight difficulty