> For the complete documentation index, see [llms.txt](https://bullrunfinance.gitbook.io/bullrun-finance/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://bullrunfinance.gitbook.io/bullrun-finance/security/migrator-code-removed.md).

# Migrator Code Removed

From the original SushiSwap fork, the migrator function has been a staple of many forks, including PancakeSwap ([https://github.com/pancakeswap/pancake-farm/blob/a61313bf107c7f82e1a0f5736d815041fbf8cdff/contracts/MasterChef.sol#L170 ](<https://github.com/pancakeswap/pancake-farm/blob/a61313bf107c7f82e1a0f5736d815041fbf8cdff/contracts/MasterChef.sol#L170 >))

![](https://lh6.googleusercontent.com/YIJcXxbhdDQs_WN8PpLB4_KChGrcQXTjLeYObBhXeQamyX5BtP3cBp9gtS48zCT3TcJLHXRClObKEeF4XvkEvA6xOZ_nl4cEVNY984tDQzfNE6n7IlnZmXAwZlpLul7iJmYjT2Ws)

Let's be clear, a migrator code is not good or bad per se, it has it's uses that are not necessarily nefarious.

Our own contract does NOT have a Migrator function, which can be checked here: (<https://github.com/BullRunFinance/contracts/blob/main/contracts/BullMasterchef.sol>)
