estimate delays