added request handler base.