Added base class for getting updates