final version as presented at the reversim summit 2014