diff --git a/_config.yml b/_config.yml
index ed3c295..03378b1 100755
--- a/_config.yml
+++ b/_config.yml
@@ -55,4 +55,6 @@ navigation:
link: /code.html
- title: Joining
link: /join.html
+ - title: Pubs
+ link: /publications2.html
theme: jekyll-theme-cayman
diff --git a/_data/pubs.yml b/_data/pubs.yml
new file mode 100644
index 0000000..4c333f4
--- /dev/null
+++ b/_data/pubs.yml
@@ -0,0 +1,42 @@
+- title: "ALGAMES: A Fast Solver for Cosntrained Dynamic Games"
+ authors: [simon, Mac Schwager, zac]
+ date: "July 12, 2020"
+ pub-type: conference
+ publisher: "Robotics: Science and Systems"
+ abbrv: RSS
+ pdf: ALGAMES.pdf
+ venue: Corvallis, OR
+ projects: [ALGAMES]
+ status: Submitted
+
+- title: Scalable Cooperative Transport of Cable-Suspended Loads with UAV's using Distributed Trajectory Optimization
+ authors: [brian, taylor, Kunal Shah, Mac Schwager, zac]
+ date: "May 31, 2020"
+ pub-type: conference
+ publisher: International Conference on Robotics and Automation
+ abbrv: ICRA
+ venue: Paris, France
+ pdf: distributed_quads.pdf
+ projects: [multirobot,trajopt]
+
+- title: Planning and Control with Attitude
+ authors: [brian, zac]
+ date: "June 15, 2020"
+ pub-type: conference
+ publisher: Workshop on the Algorithmic Foundations of Robotics
+ abbrv: WAFR
+ venue: Oulu, Finland
+ pdf: planning_with_attitude.pdf
+ projects: [trajopt]
+ status: Submitted
+
+- title: Linear-Time Variational Integrators in Maximal Coordinates
+ authors: [jan, zac]
+ date: "June 2020"
+ publisher: Workshop on the Algorithmic Foundations of Robotics
+ abbrv: WAFR
+ venue: Oulu, Finland
+ pdf: max_coord_dynamics.pdf
+ projects: [quadrupeds]
+ status: Submitted
+
diff --git a/_includes/authors.html b/_includes/authors.html
new file mode 100644
index 0000000..532b564
--- /dev/null
+++ b/_includes/authors.html
@@ -0,0 +1,31 @@
+{% assign authors = include.authors %}
+
+
+{% for author in authors %}
+ {% if forloop.last %}
+ and
+ {% endif %}
+
+ {%- assign name = author -%}
+
+ {% for entry in site.data.people %}
+ {% if author == entry[0] %}
+ {% assign person = entry[1] %}
+ {% if person.webpage %}
+ {% capture name %}
+ {{- person.display_name -}}
+ {% endcapture %}
+ {% else %}
+ {%- assign name = person.display_name -%}
+ {% endif %}
+ {% endif %}
+ {% endfor %}
+
+
+{% endfor %}
diff --git a/_includes/pub_entry.html b/_includes/pub_entry.html
new file mode 100644
index 0000000..b6e56ef
--- /dev/null
+++ b/_includes/pub_entry.html
@@ -0,0 +1,59 @@
+{% assign pub = include.pub %}
+
+
+{% if pub.pdf %}
+ {% assign url = "/papers/" | append: pub.pdf %}
+ {% capture title %}
+
+
+ {{ pub.title }}
+
+ {% endcapture %}
+{% else %}
+ {% assign title = pub.title %}
+{% endif %}
+
+{% assign year = pub.date | date: "%Y" %}
+{% assign year = year | to_integer %}
+{% assign month = pub.date | date: "%B" %}
+{% capture date %}
+
+ {% if year != include.prev_year %}
+ {{ year }}
+ {% else %}
+
+ {% endif %}
+ {{ month }}
+
+{% endcapture %}
+
+{% capture authors %}
+ {% include authors.html authors=pub.authors %}
+{% endcapture %}
+
+
+ Download BibTeX. +
+ +{% assign prev_year = 1000 %} +{% assign pubs = site.data.pubs | sort: "date" %} +