We present a model in which a principal delegates the choice of project to an agent with different preferences. A project`s characteristics are verifiable once presented to the principal, but the principal does not know how many projects are available to the agent. The principal chooses the set of projects which the agent can implement. Three frameworks are considered: (i) a static setting in which the set of available projects is exogenous to the agent but uncertain; (ii) a dynamic setting in which by expending effort the agent can affect the number of projects, and (iii) a dynamic setting in which the agent must wait for projects to materialize. The model is applied to the choice of welfare standard for merger policy.