1. _EMPTYNODE -> EMPTY_NODE
2. remove isRenderer.