cleaned up discrepancy