```\nfallback() external payable {\n    address \_target = rocketStorage.getAddress(distributorStorageKey);\n    assembly {\n        calldatacopy(0x0, 0x0, calldatasize())\n        let result := delegatecall(gas(), \_target, 0x0, calldatasize(), 0x0, 0)\n        returndatacopy(0x0, 0x0, returndatasize())\n        switch result case 0 {revert(0, returndatasize())} default {return (0, returndatasize())}\n    }\n}\n```\n