check_delay > 0 required here