software discrepancies