more papers; more detail on arxiv links
diff --git a/ResearchPapers.md b/ResearchPapers.md
index 1572f9d..1fb5aaa 100644
--- a/ResearchPapers.md
+++ b/ResearchPapers.md
@@ -1,16 +1,22 @@
 This page lists academic and industry research papers about Go or using Go as the implementation language.
 
+## 2010
+- GoHotDraw: Evaluating the Go Programming Language with Design Patterns (Schmager, Cameron, Noble)
+  - [pdf](http://www.doc.ic.ac.uk/~ncameron/papers/schmager_plateau10.pdf)
+
 ## 2011
 - ng: What next-generation languages can teach us about HENP frameworks in the manycore era (S. Binet)
   - [pdf](http://iopscience.iop.org/article/10.1088/1742-6596/331/4/042002)
 
 ## 2012
 - Time Warp on the Go (D'Angelo, Ferretti, Marzolla)
-  - [arxiv](https://arxiv.org/abs/1206.2772)
+  - [arxiv:1206.2772 cs.DC](https://arxiv.org/abs/1206.2772)
 - Can Go address the multicore issues of today and the manycore problems of tomorrow? (S. Binet)
   - [pdf](http://iopscience.iop.org/article/10.1088/1742-6596/368/1/012017)
 - GoCxx: a tool to easily leverage C++ legacy code for multicore-friendly Go libraries and frameworks (S. Binet)
   - [pdf](http://iopscience.iop.org/article/10.1088/1742-6596/396/5/052012)
+- The Buffered π-Calculus: A Model for Concurrent Languages (Deng, Zhang, Deng, Zhong)
+  - [arxiv:1212.6183 cs.LO](https://arxiv.org/abs/1212.6183)
 
 ## 2013
 - GoPar: Automatic Loop Parallelization of Go Programs (Wetherbee)
@@ -19,7 +25,7 @@
 
 ## 2014
 - A Study of Successive Over-relaxation Method Parallelization Over Modern HPC Languages (Mittal)
-  - [arxiv](https://arxiv.org/abs/1401.0763)
+  - [arxiv:1401.0763 cs.DC](https://arxiv.org/abs/1401.0763)
 - There Is More Consensus in Egalitarian Parliaments (Moraru, Andersen, Kaminsky)
   - [pdf](https://www.cs.cmu.edu/~dga/papers/epaxos-sosp2013.pdf)
   - [code](https://github.com/efficient/epaxos)
@@ -33,16 +39,17 @@
 ## 2015
 
 - Blade: A Data Center Garbage Collector (Terei, Levy)
-  - [arxiv](https://arxiv.org/abs/1504.02578)
+  - [arxiv:1504.02578 cs.DC](https://arxiv.org/abs/1504.02578)
 - Flywheel: Google's Data Compression Proxy for the Mobile Web (Agababov, Buettner, Chudnovsky, Cogan, Greenstein, McDaniel, Piatek, Scott, Welsh, Yin)
   - [pdf](http://research.google.com/pubs/pub43447.html)
   - [Rewriting a large production system in Go](http://matt-welsh.blogspot.com/2013/08/rewriting-large-production-system-in-go.html)
 - A Machine Learning Strategy to Assist Turbulence Model Development (Brendan Tracey, Karthik Duraisamy, Juan J. Alonso)
   - http://arc.aiaa.org/doi/abs/10.2514/6.2015-1287
-
 -  Implementing an intelligent version of the classical sliding-puzzle game for unix terminals using Golang's concurrency primitives ( Pravendra Singh )
- - [arxiv] ( http://arxiv.org/abs/1503.08345 )
-
+ - [arxiv:1503.08345 cs.AI] ( http://arxiv.org/abs/1503.08345 )
+- Keeping Authorities "Honest or Bust" with Decentralized Witness Cosigning (Syta, Tamas, Visher, Wolinsky, Jovanovic, Gasser, Gailly, Khoffi, Ford)
+  - [arxiv:1503.08768 cs.CR](https://arxiv.org/abs/1503.08768)
+  - [code](https://github.com/dedis/cothority), [code](https://github.com/dedis/cosi)
 
 ## 2016
 - Privacy, Discovery, and Authentication for the Internet of Things (Wu, Taly, Shankar, Boneh)
@@ -51,13 +58,12 @@
 - Static Deadlock Detection for Concurrent Go by Global Session Graph Synthesis (Ng, Yoshida)
   - [pdf](http://www.doc.ic.ac.uk/~cn06/pub/2016/dingo/main.pdf)
   - [code](https://github.com/nickng/dingo-hunter)
-
 - A Small-Step Semantics of a Concurrent Calculus with Goroutines and Deferred Functions ( Martin Steffen )
   - [springer link] (http://link.springer.com/chapter/10.1007%2F978-3-319-30734-3_26)
   - [pdf] (https://heim.ifi.uio.no/msteffen/download/15/semantics-goroutinesdefer.pdf)
-
 - Butterfield, Ellis H., "Fog Computing with Go: A Comparative Study" (2016). CMC Senior Theses. Paper 1348.
   - http://scholarship.claremont.edu/cmc_theses/1348
-
 - An Implementation and Analysis of a Kernel Network Stack in Go with the CSP Style (Harshal Sheth, Aashish Welling) 
-  - [arXiv:1603.05636 cs.OS] ( http://arxiv.org/abs/1603.05636 )
\ No newline at end of file
+  - [arXiv:1603.05636 cs.OS] ( http://arxiv.org/abs/1603.05636 )
+- PAS-MC: Privacy-preserving Analytics Stream for the Mobile Cloud (Joy, Gerla)
+  - [arXiv:1604.04892 cs.CR](https://arxiv.org/abs/1604.04892)
\ No newline at end of file