request handler article