diff --git a/03e2-tabbar-linkbar/LinkBar.mxml b/03e2-tabbar-linkbar/LinkBar.mxml
new file mode 100644
index 0000000..bf1dfe9
--- /dev/null
+++ b/03e2-tabbar-linkbar/LinkBar.mxml
@@ -0,0 +1,50 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/03e2-tabbar-linkbar/TabBarDemo.mxml b/03e2-tabbar-linkbar/TabBarDemo.mxml
new file mode 100644
index 0000000..b0f4d0a
--- /dev/null
+++ b/03e2-tabbar-linkbar/TabBarDemo.mxml
@@ -0,0 +1,50 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/targets.mk b/targets.mk
index 7dbc59a..29bb485 100644
--- a/targets.mk
+++ b/targets.mk
@@ -135,6 +135,14 @@
$(MXMLC) 03e1-accordion/Recipe.mxml -warnings -l+=03e1-accordion -output 03e1-accordion/Recipe.swf
+03e2-tabbar-linkbar/LinkBar.swf: 03e2-tabbar-linkbar/LinkBar.mxml
+ $(MXMLC) 03e2-tabbar-linkbar/LinkBar.mxml -warnings -l+=03e2-tabbar-linkbar -output 03e2-tabbar-linkbar/LinkBar.swf
+
+
+03e2-tabbar-linkbar/TabBarDemo.swf: 03e2-tabbar-linkbar/TabBarDemo.mxml
+ $(MXMLC) 03e2-tabbar-linkbar/TabBarDemo.mxml -warnings -l+=03e2-tabbar-linkbar -output 03e2-tabbar-linkbar/TabBarDemo.swf
+
+
custom-03d1-datagrid/Snarf.swf: custom-03d1-datagrid/Snarf.mxml custom-03d1-datagrid/CustomApp.as
$(MXMLC) custom-03d1-datagrid/Snarf.mxml -warnings -l+=custom-03d1-datagrid -output custom-03d1-datagrid/Snarf.swf