complete shim support