task assignment with or
explanation for in function import