builds node class now