# Deploying contract for farming but don't understand "\_allocPoint" & "\_withUpdate"

**URL:** <https://forum.openzeppelin.com/t/deploying-contract-for-farming-but-dont-understand-allocpoint-withupdate/3998>\
**Category:** Support\
**Tags:** erc20, solidity\
**Created:** [October 2, 2020, 10:30am UTC](https://forum.openzeppelin.com/t/deploying-contract-for-farming-but-dont-understand-allocpoint-withupdate/3998 "2020-10-02T10:30:46Z")\
**Posts on this page:** 1\
**Showing post:** 6

<div class="post-metadata">

**Author:** ![abcoathup](https://sea2.discourse-cdn.com/flex022/user_avatar/forum.openzeppelin.com/abcoathup/32/415_2.png) [@abcoathup](https://forum.openzeppelin.com/u/abcoathup)\
**Post date:** [October 7, 2020, 1:41am UTC](https://forum.openzeppelin.com/t/deploying-contract-for-farming-but-dont-understand-allocpoint-withupdate/3998/6 "2020-10-07T01:41:26Z")

</div>

Hi @Rahaman,

Just adding to @martriay excellent points. Whenever anyone is thinking about creating a token I recommend:  
[Points to consider when creating a fungible token (ERC20, ERC777)](https://forum.openzeppelin.com/t/points-to-consider-when-creating-a-fungible-token-erc20-erc777/2915)

---

_[View the full topic](https://forum.openzeppelin.com/t/deploying-contract-for-farming-but-dont-understand-allocpoint-withupdate/3998)._
