extensive code cleanup on rambles show page, which had grown unwieldy