add idea blurbs; fill in some high-level details