Try to use it behaves like an API controller most of the time