added final for _this var