shim requirements