CNNs; delays; control