assigning for task