add shim classes