Agreed on all points. Also, holy crap Karen Prell is amazing!