Odds and Ends 4/19/08