code formatting cleanup and separation of news and program