support hidden node