add deleteOneNode and so on