diff --git a/Application/src/commons/common/gui/GuiTypes.cpp b/Application/src/commons/common/gui/GuiTypes.cpp
index 59457d36346ca938eb6200c8644d27e04bacb1d5..a273d8a9a2b033ef594ac6796f00c8cc238da3d3 100644
--- a/Application/src/commons/common/gui/GuiTypes.cpp
+++ b/Application/src/commons/common/gui/GuiTypes.cpp
@@ -173,7 +173,7 @@ Polygon::Polygon(const std::vector<Vertex>& vertices)
     _vertices = std::make_shared<std::vector<Vec2>>(vertices.begin(), vertices.end());
     if(!vertices.empty()) {
         set_border_clr(vertices.front().color());
-        set_fill_clr(vertices.front().color().alpha(50));
+        set_fill_clr(vertices.front().color().alpha(100));
     }
     update_size();
 }
diff --git a/Application/src/tracker/tracking/VisualField.cpp b/Application/src/tracker/tracking/VisualField.cpp
index 67ff2de53a65028dbde7a0b603dfb68080721437..e34ab708aa81380941f58d2c9b3e13deb068d563 100644
--- a/Application/src/tracker/tracking/VisualField.cpp
+++ b/Application/src/tracker/tracking/VisualField.cpp
@@ -281,8 +281,8 @@ namespace track {
         _eyes[0].angle = angle + eye_separation;
         _eyes[1].angle = angle - eye_separation;
         
-        _eyes[0].clr = Color(0, 125, 255, 255);
-        _eyes[1].clr = Color(255, 125, 0, 255);
+        _eyes[0].clr = Color(0, 50, 255, 255);
+        _eyes[1].clr = Color(255, 50, 0, 255);
         
         for(auto &e : _eyes)
             correct_angle(e.angle);
@@ -389,7 +389,7 @@ namespace track {
         for(auto &eye : _eyes) {
             crosses.emplace_back(eye.pos, eye.clr);
             
-            for (size_t i=0; i<VisualField::field_resolution; i++) {
+            for (size_t i=6; i<VisualField::field_resolution-6; i++) {
                 if(eye._depth[i] < FLT_MAX) {
                     //auto w = (1 - sqrt(eye._depth[i]) / (sqrt(max_d) * 0.5));
                     crosses.emplace_back(eye._visible_points[i], eye.clr);
@@ -417,7 +417,9 @@ namespace track {
             crosses.emplace_back(eye.pos, eye.clr);
             base.circle(eye.pos, 3, White.alpha(125));
             //if(&eye == &_eyes[0])
-                base.add_object(new gui::Polygon(crosses));
+            auto poly = new gui::Polygon(crosses);
+            //poly->set_fill_clr(Transparent);
+                base.add_object(poly);
             crosses.clear();
         }