New and improved model.