proper node base super