update DetailController