Make BaseHandler private