20
20
//! Autogenerated weights for `pallet_dapp_staking`
21
21
//!
22
22
//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 32.0.0
23
- //! DATE: 2025-09-17 , STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]`
23
+ //! DATE: 2025-09-18 , STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]`
24
24
//! WORST CASE MAP SIZE: `1000000`
25
25
//! HOSTNAME: `gh-runner-01-ovh`, CPU: `Intel(R) Xeon(R) E-2236 CPU @ 3.40GHz`
26
26
//! WASM-EXECUTION: `Compiled`, CHAIN: `None`, DB CACHE: 1024
@@ -56,8 +56,8 @@ impl<T: frame_system::Config> pallet_dapp_staking::WeightInfo for SubstrateWeigh
56
56
// Proof Size summary in bytes:
57
57
// Measured: `0`
58
58
// Estimated: `0`
59
- // Minimum execution time: 7_755_000 picoseconds.
60
- Weight :: from_parts ( 7_880_000 , 0 )
59
+ // Minimum execution time: 7_797_000 picoseconds.
60
+ Weight :: from_parts ( 7_952_000 , 0 )
61
61
. saturating_add ( Weight :: from_parts ( 0 , 0 ) )
62
62
}
63
63
/// Storage: `DappStaking::IntegratedDApps` (r:1 w:1)
@@ -70,8 +70,8 @@ impl<T: frame_system::Config> pallet_dapp_staking::WeightInfo for SubstrateWeigh
70
70
// Proof Size summary in bytes:
71
71
// Measured: `0`
72
72
// Estimated: `3086`
73
- // Minimum execution time: 15_564_000 picoseconds.
74
- Weight :: from_parts ( 15_782_000 , 0 )
73
+ // Minimum execution time: 15_231_000 picoseconds.
74
+ Weight :: from_parts ( 15_497_000 , 0 )
75
75
. saturating_add ( Weight :: from_parts ( 0 , 3086 ) )
76
76
. saturating_add ( T :: DbWeight :: get ( ) . reads ( 3 ) )
77
77
. saturating_add ( T :: DbWeight :: get ( ) . writes ( 3 ) )
@@ -82,8 +82,8 @@ impl<T: frame_system::Config> pallet_dapp_staking::WeightInfo for SubstrateWeigh
82
82
// Proof Size summary in bytes:
83
83
// Measured: `97`
84
84
// Estimated: `3086`
85
- // Minimum execution time: 13_438_000 picoseconds.
86
- Weight :: from_parts ( 13_836_000 , 0 )
85
+ // Minimum execution time: 13_286_000 picoseconds.
86
+ Weight :: from_parts ( 13_671_000 , 0 )
87
87
. saturating_add ( Weight :: from_parts ( 0 , 3086 ) )
88
88
. saturating_add ( T :: DbWeight :: get ( ) . reads ( 1 ) )
89
89
. saturating_add ( T :: DbWeight :: get ( ) . writes ( 1 ) )
@@ -94,8 +94,8 @@ impl<T: frame_system::Config> pallet_dapp_staking::WeightInfo for SubstrateWeigh
94
94
// Proof Size summary in bytes:
95
95
// Measured: `97`
96
96
// Estimated: `3086`
97
- // Minimum execution time: 13_129_000 picoseconds.
98
- Weight :: from_parts ( 13_461_000 , 0 )
97
+ // Minimum execution time: 13_359_000 picoseconds.
98
+ Weight :: from_parts ( 13_615_000 , 0 )
99
99
. saturating_add ( Weight :: from_parts ( 0 , 3086 ) )
100
100
. saturating_add ( T :: DbWeight :: get ( ) . reads ( 1 ) )
101
101
. saturating_add ( T :: DbWeight :: get ( ) . writes ( 1 ) )
@@ -110,8 +110,8 @@ impl<T: frame_system::Config> pallet_dapp_staking::WeightInfo for SubstrateWeigh
110
110
// Proof Size summary in bytes:
111
111
// Measured: `97`
112
112
// Estimated: `3086`
113
- // Minimum execution time: 18_445_000 picoseconds.
114
- Weight :: from_parts ( 18_776_000 , 0 )
113
+ // Minimum execution time: 18_668_000 picoseconds.
114
+ Weight :: from_parts ( 19_056_000 , 0 )
115
115
. saturating_add ( Weight :: from_parts ( 0 , 3086 ) )
116
116
. saturating_add ( T :: DbWeight :: get ( ) . reads ( 2 ) )
117
117
. saturating_add ( T :: DbWeight :: get ( ) . writes ( 3 ) )
@@ -130,8 +130,8 @@ impl<T: frame_system::Config> pallet_dapp_staking::WeightInfo for SubstrateWeigh
130
130
// Proof Size summary in bytes:
131
131
// Measured: `138`
132
132
// Estimated: `4764`
133
- // Minimum execution time: 35_304_000 picoseconds.
134
- Weight :: from_parts ( 35_784_000 , 0 )
133
+ // Minimum execution time: 35_796_000 picoseconds.
134
+ Weight :: from_parts ( 55_675_000 , 0 )
135
135
. saturating_add ( Weight :: from_parts ( 0 , 4764 ) )
136
136
. saturating_add ( T :: DbWeight :: get ( ) . reads ( 5 ) )
137
137
. saturating_add ( T :: DbWeight :: get ( ) . writes ( 3 ) )
@@ -148,8 +148,8 @@ impl<T: frame_system::Config> pallet_dapp_staking::WeightInfo for SubstrateWeigh
148
148
// Proof Size summary in bytes:
149
149
// Measured: `158`
150
150
// Estimated: `4764`
151
- // Minimum execution time: 36_207_000 picoseconds.
152
- Weight :: from_parts ( 36_540_000 , 0 )
151
+ // Minimum execution time: 36_646_000 picoseconds.
152
+ Weight :: from_parts ( 37_117_000 , 0 )
153
153
. saturating_add ( Weight :: from_parts ( 0 , 4764 ) )
154
154
. saturating_add ( T :: DbWeight :: get ( ) . reads ( 4 ) )
155
155
. saturating_add ( T :: DbWeight :: get ( ) . writes ( 3 ) )
@@ -166,8 +166,8 @@ impl<T: frame_system::Config> pallet_dapp_staking::WeightInfo for SubstrateWeigh
166
166
// Proof Size summary in bytes:
167
167
// Measured: `158`
168
168
// Estimated: `4764`
169
- // Minimum execution time: 32_770_000 picoseconds.
170
- Weight :: from_parts ( 33_300_000 , 0 )
169
+ // Minimum execution time: 33_487_000 picoseconds.
170
+ Weight :: from_parts ( 33_971_000 , 0 )
171
171
. saturating_add ( Weight :: from_parts ( 0 , 4764 ) )
172
172
. saturating_add ( T :: DbWeight :: get ( ) . reads ( 4 ) )
173
173
. saturating_add ( T :: DbWeight :: get ( ) . writes ( 3 ) )
@@ -185,11 +185,11 @@ impl<T: frame_system::Config> pallet_dapp_staking::WeightInfo for SubstrateWeigh
185
185
// Proof Size summary in bytes:
186
186
// Measured: `190`
187
187
// Estimated: `4764`
188
- // Minimum execution time: 35_507_000 picoseconds.
189
- Weight :: from_parts ( 36_802_887 , 0 )
188
+ // Minimum execution time: 35_823_000 picoseconds.
189
+ Weight :: from_parts ( 37_343_242 , 0 )
190
190
. saturating_add ( Weight :: from_parts ( 0 , 4764 ) )
191
- // Standard Error: 2_785
192
- . saturating_add ( Weight :: from_parts ( 111_604 , 0 ) . saturating_mul ( x. into ( ) ) )
191
+ // Standard Error: 2_630
192
+ . saturating_add ( Weight :: from_parts ( 95_982 , 0 ) . saturating_mul ( x. into ( ) ) )
193
193
. saturating_add ( T :: DbWeight :: get ( ) . reads ( 4 ) )
194
194
. saturating_add ( T :: DbWeight :: get ( ) . writes ( 3 ) )
195
195
}
@@ -205,8 +205,8 @@ impl<T: frame_system::Config> pallet_dapp_staking::WeightInfo for SubstrateWeigh
205
205
// Proof Size summary in bytes:
206
206
// Measured: `200`
207
207
// Estimated: `4764`
208
- // Minimum execution time: 32_536_000 picoseconds.
209
- Weight :: from_parts ( 33_197_000 , 0 )
208
+ // Minimum execution time: 32_726_000 picoseconds.
209
+ Weight :: from_parts ( 33_458_000 , 0 )
210
210
. saturating_add ( Weight :: from_parts ( 0 , 4764 ) )
211
211
. saturating_add ( T :: DbWeight :: get ( ) . reads ( 4 ) )
212
212
. saturating_add ( T :: DbWeight :: get ( ) . writes ( 3 ) )
@@ -229,8 +229,8 @@ impl<T: frame_system::Config> pallet_dapp_staking::WeightInfo for SubstrateWeigh
229
229
// Proof Size summary in bytes:
230
230
// Measured: `274`
231
231
// Estimated: `4764`
232
- // Minimum execution time: 48_093_000 picoseconds.
233
- Weight :: from_parts ( 48_517_000 , 0 )
232
+ // Minimum execution time: 48_131_000 picoseconds.
233
+ Weight :: from_parts ( 48_946_000 , 0 )
234
234
. saturating_add ( Weight :: from_parts ( 0 , 4764 ) )
235
235
. saturating_add ( T :: DbWeight :: get ( ) . reads ( 7 ) )
236
236
. saturating_add ( T :: DbWeight :: get ( ) . writes ( 5 ) )
@@ -253,8 +253,8 @@ impl<T: frame_system::Config> pallet_dapp_staking::WeightInfo for SubstrateWeigh
253
253
// Proof Size summary in bytes:
254
254
// Measured: `459`
255
255
// Estimated: `4764`
256
- // Minimum execution time: 52_786_000 picoseconds.
257
- Weight :: from_parts ( 53_456_000 , 0 )
256
+ // Minimum execution time: 53_610_000 picoseconds.
257
+ Weight :: from_parts ( 53_979_000 , 0 )
258
258
. saturating_add ( Weight :: from_parts ( 0 , 4764 ) )
259
259
. saturating_add ( T :: DbWeight :: get ( ) . reads ( 7 ) )
260
260
. saturating_add ( T :: DbWeight :: get ( ) . writes ( 5 ) )
@@ -274,11 +274,11 @@ impl<T: frame_system::Config> pallet_dapp_staking::WeightInfo for SubstrateWeigh
274
274
// Proof Size summary in bytes:
275
275
// Measured: `541`
276
276
// Estimated: `4764`
277
- // Minimum execution time: 53_799_000 picoseconds.
278
- Weight :: from_parts ( 53_006_590 , 0 )
277
+ // Minimum execution time: 54_109_000 picoseconds.
278
+ Weight :: from_parts ( 52_736_689 , 0 )
279
279
. saturating_add ( Weight :: from_parts ( 0 , 4764 ) )
280
- // Standard Error: 4_927
281
- . saturating_add ( Weight :: from_parts ( 2_140_542 , 0 ) . saturating_mul ( x. into ( ) ) )
280
+ // Standard Error: 4_297
281
+ . saturating_add ( Weight :: from_parts ( 2_208_246 , 0 ) . saturating_mul ( x. into ( ) ) )
282
282
. saturating_add ( T :: DbWeight :: get ( ) . reads ( 5 ) )
283
283
. saturating_add ( T :: DbWeight :: get ( ) . writes ( 2 ) )
284
284
}
@@ -295,11 +295,11 @@ impl<T: frame_system::Config> pallet_dapp_staking::WeightInfo for SubstrateWeigh
295
295
// Proof Size summary in bytes:
296
296
// Measured: `519`
297
297
// Estimated: `4764`
298
- // Minimum execution time: 51_130_000 picoseconds.
299
- Weight :: from_parts ( 49_890_851 , 0 )
298
+ // Minimum execution time: 51_242_000 picoseconds.
299
+ Weight :: from_parts ( 50_340_177 , 0 )
300
300
. saturating_add ( Weight :: from_parts ( 0 , 4764 ) )
301
- // Standard Error: 3_045
302
- . saturating_add ( Weight :: from_parts ( 2_152_755 , 0 ) . saturating_mul ( x. into ( ) ) )
301
+ // Standard Error: 3_267
302
+ . saturating_add ( Weight :: from_parts ( 2_162_040 , 0 ) . saturating_mul ( x. into ( ) ) )
303
303
. saturating_add ( T :: DbWeight :: get ( ) . reads ( 4 ) )
304
304
. saturating_add ( T :: DbWeight :: get ( ) . writes ( 2 ) )
305
305
}
@@ -313,8 +313,8 @@ impl<T: frame_system::Config> pallet_dapp_staking::WeightInfo for SubstrateWeigh
313
313
// Proof Size summary in bytes:
314
314
// Measured: `275`
315
315
// Estimated: `3775`
316
- // Minimum execution time: 42_197_000 picoseconds.
317
- Weight :: from_parts ( 42_691_000 , 0 )
316
+ // Minimum execution time: 43_371_000 picoseconds.
317
+ Weight :: from_parts ( 43_755_000 , 0 )
318
318
. saturating_add ( Weight :: from_parts ( 0 , 3775 ) )
319
319
. saturating_add ( T :: DbWeight :: get ( ) . reads ( 3 ) )
320
320
. saturating_add ( T :: DbWeight :: get ( ) . writes ( 2 ) )
@@ -327,8 +327,8 @@ impl<T: frame_system::Config> pallet_dapp_staking::WeightInfo for SubstrateWeigh
327
327
// Proof Size summary in bytes:
328
328
// Measured: `2672`
329
329
// Estimated: `5113`
330
- // Minimum execution time: 63_884_000 picoseconds.
331
- Weight :: from_parts ( 65_786_000 , 0 )
330
+ // Minimum execution time: 64_769_000 picoseconds.
331
+ Weight :: from_parts ( 66_724_000 , 0 )
332
332
. saturating_add ( Weight :: from_parts ( 0 , 5113 ) )
333
333
. saturating_add ( T :: DbWeight :: get ( ) . reads ( 2 ) )
334
334
. saturating_add ( T :: DbWeight :: get ( ) . writes ( 1 ) )
@@ -349,8 +349,8 @@ impl<T: frame_system::Config> pallet_dapp_staking::WeightInfo for SubstrateWeigh
349
349
// Proof Size summary in bytes:
350
350
// Measured: `322`
351
351
// Estimated: `4764`
352
- // Minimum execution time: 42_520_000 picoseconds.
353
- Weight :: from_parts ( 42_985_000 , 0 )
352
+ // Minimum execution time: 43_668_000 picoseconds.
353
+ Weight :: from_parts ( 44_073_000 , 0 )
354
354
. saturating_add ( Weight :: from_parts ( 0 , 4764 ) )
355
355
. saturating_add ( T :: DbWeight :: get ( ) . reads ( 6 ) )
356
356
. saturating_add ( T :: DbWeight :: get ( ) . writes ( 4 ) )
@@ -368,11 +368,11 @@ impl<T: frame_system::Config> pallet_dapp_staking::WeightInfo for SubstrateWeigh
368
368
// Proof Size summary in bytes:
369
369
// Measured: `257 + x * (73 ±0)`
370
370
// Estimated: `4764 + x * (2653 ±0)`
371
- // Minimum execution time: 43_393_000 picoseconds.
372
- Weight :: from_parts ( 38_954_589 , 0 )
371
+ // Minimum execution time: 43_879_000 picoseconds.
372
+ Weight :: from_parts ( 39_614_228 , 0 )
373
373
. saturating_add ( Weight :: from_parts ( 0 , 4764 ) )
374
- // Standard Error: 8_109
375
- . saturating_add ( Weight :: from_parts ( 5_796_373 , 0 ) . saturating_mul ( x. into ( ) ) )
374
+ // Standard Error: 10_569
375
+ . saturating_add ( Weight :: from_parts ( 5_901_871 , 0 ) . saturating_mul ( x. into ( ) ) )
376
376
. saturating_add ( T :: DbWeight :: get ( ) . reads ( 4 ) )
377
377
. saturating_add ( T :: DbWeight :: get ( ) . reads ( ( 1_u64 ) . saturating_mul ( x. into ( ) ) ) )
378
378
. saturating_add ( T :: DbWeight :: get ( ) . writes ( 2 ) )
@@ -385,8 +385,8 @@ impl<T: frame_system::Config> pallet_dapp_staking::WeightInfo for SubstrateWeigh
385
385
// Proof Size summary in bytes:
386
386
// Measured: `0`
387
387
// Estimated: `1486`
388
- // Minimum execution time: 10_668_000 picoseconds.
389
- Weight :: from_parts ( 10_922_000 , 0 )
388
+ // Minimum execution time: 10_973_000 picoseconds.
389
+ Weight :: from_parts ( 11_181_000 , 0 )
390
390
. saturating_add ( Weight :: from_parts ( 0 , 1486 ) )
391
391
. saturating_add ( T :: DbWeight :: get ( ) . reads ( 1 ) )
392
392
}
@@ -408,8 +408,8 @@ impl<T: frame_system::Config> pallet_dapp_staking::WeightInfo for SubstrateWeigh
408
408
// Proof Size summary in bytes:
409
409
// Measured: `553`
410
410
// Estimated: `6296`
411
- // Minimum execution time: 82_508_000 picoseconds.
412
- Weight :: from_parts ( 83_153_000 , 0 )
411
+ // Minimum execution time: 84_975_000 picoseconds.
412
+ Weight :: from_parts ( 85_927_000 , 0 )
413
413
. saturating_add ( Weight :: from_parts ( 0 , 6296 ) )
414
414
. saturating_add ( T :: DbWeight :: get ( ) . reads ( 10 ) )
415
415
. saturating_add ( T :: DbWeight :: get ( ) . writes ( 7 ) )
@@ -432,8 +432,8 @@ impl<T: frame_system::Config> pallet_dapp_staking::WeightInfo for SubstrateWeigh
432
432
// Proof Size summary in bytes:
433
433
// Measured: `419`
434
434
// Estimated: `6296`
435
- // Minimum execution time: 74_666_000 picoseconds.
436
- Weight :: from_parts ( 75_071_000 , 0 )
435
+ // Minimum execution time: 75_026_000 picoseconds.
436
+ Weight :: from_parts ( 76_181_000 , 0 )
437
437
. saturating_add ( Weight :: from_parts ( 0 , 6296 ) )
438
438
. saturating_add ( T :: DbWeight :: get ( ) . reads ( 9 ) )
439
439
. saturating_add ( T :: DbWeight :: get ( ) . writes ( 6 ) )
@@ -452,8 +452,8 @@ impl<T: frame_system::Config> pallet_dapp_staking::WeightInfo for SubstrateWeigh
452
452
// Proof Size summary in bytes:
453
453
// Measured: `224`
454
454
// Estimated: `4254`
455
- // Minimum execution time: 28_403_000 picoseconds.
456
- Weight :: from_parts ( 28_872_000 , 0 )
455
+ // Minimum execution time: 29_055_000 picoseconds.
456
+ Weight :: from_parts ( 29_654_000 , 0 )
457
457
. saturating_add ( Weight :: from_parts ( 0 , 4254 ) )
458
458
. saturating_add ( T :: DbWeight :: get ( ) . reads ( 5 ) )
459
459
. saturating_add ( T :: DbWeight :: get ( ) . writes ( 3 ) )
@@ -478,8 +478,8 @@ impl<T: frame_system::Config> pallet_dapp_staking::WeightInfo for SubstrateWeigh
478
478
// Proof Size summary in bytes:
479
479
// Measured: `731`
480
480
// Estimated: `4254`
481
- // Minimum execution time: 50_138_000 picoseconds.
482
- Weight :: from_parts ( 51_843_000 , 0 )
481
+ // Minimum execution time: 51_069_000 picoseconds.
482
+ Weight :: from_parts ( 52_195_000 , 0 )
483
483
. saturating_add ( Weight :: from_parts ( 0 , 4254 ) )
484
484
. saturating_add ( T :: DbWeight :: get ( ) . reads ( 7 ) )
485
485
. saturating_add ( T :: DbWeight :: get ( ) . writes ( 7 ) )
@@ -500,8 +500,8 @@ impl<T: frame_system::Config> pallet_dapp_staking::WeightInfo for SubstrateWeigh
500
500
// Proof Size summary in bytes:
501
501
// Measured: `276`
502
502
// Estimated: `4254`
503
- // Minimum execution time: 32_782_000 picoseconds.
504
- Weight :: from_parts ( 33_543_000 , 0 )
503
+ // Minimum execution time: 33_282_000 picoseconds.
504
+ Weight :: from_parts ( 33_637_000 , 0 )
505
505
. saturating_add ( Weight :: from_parts ( 0 , 4254 ) )
506
506
. saturating_add ( T :: DbWeight :: get ( ) . reads ( 5 ) )
507
507
. saturating_add ( T :: DbWeight :: get ( ) . writes ( 4 ) )
@@ -515,11 +515,11 @@ impl<T: frame_system::Config> pallet_dapp_staking::WeightInfo for SubstrateWeigh
515
515
// Proof Size summary in bytes:
516
516
// Measured: `97 + x * (32 ±0)`
517
517
// Estimated: `3061 + x * (2071 ±0)`
518
- // Minimum execution time: 7_951_000 picoseconds.
519
- Weight :: from_parts ( 9_330_506 , 0 )
518
+ // Minimum execution time: 7_701_000 picoseconds.
519
+ Weight :: from_parts ( 8_973_665 , 0 )
520
520
. saturating_add ( Weight :: from_parts ( 0 , 3061 ) )
521
- // Standard Error: 4_314
522
- . saturating_add ( Weight :: from_parts ( 2_839_419 , 0 ) . saturating_mul ( x. into ( ) ) )
521
+ // Standard Error: 3_160
522
+ . saturating_add ( Weight :: from_parts ( 2_859_658 , 0 ) . saturating_mul ( x. into ( ) ) )
523
523
. saturating_add ( T :: DbWeight :: get ( ) . reads ( 2 ) )
524
524
. saturating_add ( T :: DbWeight :: get ( ) . reads ( ( 1_u64 ) . saturating_mul ( x. into ( ) ) ) )
525
525
. saturating_add ( Weight :: from_parts ( 0 , 2071 ) . saturating_mul ( x. into ( ) ) )
@@ -534,8 +534,8 @@ impl<T: frame_system::Config> pallet_dapp_staking::WeightInfo for SubstrateWeigh
534
534
// Proof Size summary in bytes:
535
535
// Measured: `293`
536
536
// Estimated: `4254`
537
- // Minimum execution time: 9_369_000 picoseconds.
538
- Weight :: from_parts ( 9_612_000 , 0 )
537
+ // Minimum execution time: 9_591_000 picoseconds.
538
+ Weight :: from_parts ( 9_867_000 , 0 )
539
539
. saturating_add ( Weight :: from_parts ( 0 , 4254 ) )
540
540
. saturating_add ( T :: DbWeight :: get ( ) . reads ( 2 ) )
541
541
. saturating_add ( T :: DbWeight :: get ( ) . writes ( 3 ) )
@@ -546,8 +546,8 @@ impl<T: frame_system::Config> pallet_dapp_staking::WeightInfo for SubstrateWeigh
546
546
// Proof Size summary in bytes:
547
547
// Measured: `76`
548
548
// Estimated: `6560`
549
- // Minimum execution time: 17_859_000 picoseconds.
550
- Weight :: from_parts ( 18_075_000 , 0 )
549
+ // Minimum execution time: 17_906_000 picoseconds.
550
+ Weight :: from_parts ( 18_288_000 , 0 )
551
551
. saturating_add ( Weight :: from_parts ( 0 , 6560 ) )
552
552
. saturating_add ( T :: DbWeight :: get ( ) . reads ( 2 ) )
553
553
. saturating_add ( T :: DbWeight :: get ( ) . writes ( 1 ) )
@@ -558,8 +558,8 @@ impl<T: frame_system::Config> pallet_dapp_staking::WeightInfo for SubstrateWeigh
558
558
// Proof Size summary in bytes:
559
559
// Measured: `0`
560
560
// Estimated: `0`
561
- // Minimum execution time: 8_949_000 picoseconds.
562
- Weight :: from_parts ( 9_122_000 , 0 )
561
+ // Minimum execution time: 8_974_000 picoseconds.
562
+ Weight :: from_parts ( 9_305_000 , 0 )
563
563
. saturating_add ( Weight :: from_parts ( 0 , 0 ) )
564
564
. saturating_add ( T :: DbWeight :: get ( ) . writes ( 1 ) )
565
565
}
0 commit comments