implement the show route