This would threaten the autonomy of mobile code. The solution as discussed in section is a proxy repository in the neighborhood of the mobile code. The general term neighborhood is introduced because the most favorable location of the repository which supports the autonomy of the mobile code at the same time keeping down the overhead, is application dependent. I.e. the nature of the route of the mobile code - assuming a multi hop agent - determines the optimal location of a repository.