WIP screen size
diff --git a/lib/dashboard_app.dart b/lib/dashboard_app.dart
index 8471e27..9d7b85d 100644
--- a/lib/dashboard_app.dart
+++ b/lib/dashboard_app.dart
@@ -6,6 +6,7 @@
 import 'dart:io';
 import 'dart:core';
 import 'dart:async';
+import 'dart:ui' as ui;
 
 enum BuildStatus {
   UNKNOWN, NETWORKERROR, PARSEERROR, SUCCESS, FAILURE
@@ -189,6 +190,18 @@
     // needs updating rather than having to individually change
     // instances of widgets.
 
+    if (ui.window.physicalSize.width > ui.window.physicalSize.height)
+      return buildLandcape(context);
+    else
+      return buildPortrait(context);
+  }
+
+  Widget buildPortrait(BuildContext context) {
+    return buildLandcape(context); // TODO
+  }
+
+  Widget buildLandcape(BuildContext context) {
+
     var rows = new List();
     targets_results.forEach((k,v) {