Main Street Odds and ends