rename base node to base class