fix request controller