USENIX 2009 paper and slides