added base class for add-ons