Can now give it a delay matrix