Delay issue confusion