Inherit from BaseView