Three Obstacles And Four Devils