Added new extension base class