Program odds and ends