merge tfhnode and tfhpanel