adapt to ioctask changes