implemented customer show functionality