hosting n2 base class changes