Very nice design doc.