Fundamental breach ; Avoidance ; Modification of contract ; Waiver ; Substitute goods ; Reduction of price, remedy of