Text this: Contractual liabilities in software transactions: an overview