fix: integrity checker