Break out the show/render methods into funtions so Refresh redefines them