update to multi instance tasks impl