node named class and constructors