##Pull Over Push
The contract utilizes a pull over push strategy for sending ETH to seller .
##Modifiers
The contract utilizes modifiers, this prevents the owner and admins from withdrawing Seller funds onlyOwnerandAdmin ,onlySeller
##Using updated sotware
We use updated software, in which bugs are fixed and safety is ensured Truffle v5.0.2 (core: 5.0.2) Solidity v0.5.0 (solc-js)
##Using audited code
By using audited codes, we use battle tested contracts. This can ensure that we don't make mistakes. --> using oppenzeppelin codes