added node generalized
added node generalized(small edit)