Benefits of Obstacles