added results and a new result viewer