rename UvController into DetailController