non-delayed mode