ClassNode now can auto create when we need