controller seperation by route
default is return
added details view
style is all