Understading contracts: Contract elements