add show hide detail