big overhaul of history item display