overloading for html methods, view output format via .[json|table|media] url param