legal opinions for IT contracts