shim_partial