update the behavior of show (show only shows a brief summary, and show_details shows more)