New: amortized