add combo contract