diff --git a/python_payload/apps/gr33nhouse/applist.py b/python_payload/apps/gr33nhouse/applist.py
index 917bc6f1da8ada5be81fb0f6ee601affe90ace87..e82104fcd1938bed35185c243aeb7a78fd1d26e8 100644
--- a/python_payload/apps/gr33nhouse/applist.py
+++ b/python_payload/apps/gr33nhouse/applist.py
@@ -106,8 +106,9 @@ class AppList(BaseView):
                 else:
                     ctx.gray(1.0)
 
-                ctx.move_to(0, offset)
-                ctx.text(app["name"])
+                if abs(self._sc.current_position() - idx) <= 5:
+                    ctx.move_to(0, offset)
+                    ctx.text(app["name"])
                 offset += 30
 
             ctx.restore()