envisage [verb] + full [adjective]