This is just an extremely well written paper.