Legal opinion and contract breaches