Consider emitting an event when changing the frozen state of the contract
The function `freeze` allows the owner to `freeze` and unfreeze the contract.\\n```\\nfunction freeze (bool \\_freeze) public onlyOwner {\\n    frozen = \\_freeze;\\n}\\n```\\n\\nThe common pattern when doing actions important for the outside of the blockchain is to emit an event when the action is successful.\\nIt's probably a good idea to emit an event stating the contract was frozen or unfrozen.
Create an event that displays the current state of the contract.\\n```\\nevent Frozen(bool frozen);\\n```\\n\\nAnd emit the event when `frozen` is called.\\n```\\nfunction freeze (bool \\_freeze) public onlyOwner {\\n    frozen = \\_freeze;\\n    emit Frozen(\\_freeze);\\n}\\n```\\n
```\\nfunction freeze (bool \\_freeze) public onlyOwner {\\n    frozen = \\_freeze;\\n}\\n```\\n