In a programme context outside agents are often an important link between communities and external resources. Their role is especially important near the beginning of a new programme, when the process of building new community momentum may be triggered and nurtured. The outside agent increasingly transforms power relationships between him/herself, outside agencies and the community, such that the community assumes increasing programme authority.