update oop codes, update datanode/storage