Refactor to have show and show_all methods. Use dynamic segments. Up to indvl exercise Wed