How long are the delays
O O O O O