solution viewer