basic implementation of node managing is done