fix bug: no delay case