updaing shim