edit define/contract boundary discussion