update shim