simplifying complex contracts