duplicate some tests and call delayConnection instead of delay