added NbtComponentOp