Overcoming Obstacles Part II