updating shim