switched history view to use JList