Fleshed out what I could remember from Aaron's talk