init request handler