modify authorize