add address for main contract
cahnge order
remove cups from main contracts