detail controllers