needs to work even if there's no delayed options