undertake [verb] + extensive [adjective]