Several Obstacles