add task aico interfaces