```\n// get list of tokens to transfer to harvester\naddress[] memory rewardTokens = harvester.rewardTokens();\n//transfer them\nuint256 balance;\nfor (uint256 i = 0; i < rewardTokens.length; i++) {\n    balance = IERC20(rewardTokens[i]).balanceOf(address(this));\n\n    if (balance > 0) {\n        IERC20(rewardTokens[i]).safeTransfer(\n            address(harvester),\n            balance\n        );\n    }\n}\n\n// convert all rewards to WETH\nharvester.harvest();\n```\n