If you guys are having specific / weird issues, or are just looking to maximize the performance of your PC / Internet, big vouch for my guy PapaSZN. the link to schedule with him is here: allmylinks.com/papaszn
One thing I want to point out.. the one thing people do get wrong.. "No point in more fps when I only have 240hz." Technically the higher the fps the lower the latency of the game no matter your monitors specifications.
@TCaptainX It does, actually, while it's not as impactful as going from 60hz to 144/240hz latency wise. It does, however, lower input latency and game render latency.. which in site can help for a competitive advantage. People never used to do this 10 years ago well because it really put a strain on even high-end cpus, making multitasking and working (like streaming) hard to accomplish. Oh, and people used yo believe it messes with your muscle memory.. but i do agree. It's minimal impact depending on the game.. but you could chop off a couple of ms of input lag if you get those kinds of frames. So yes, minimal compared to obtaining having 240hz. There are many variables that contribute to latency. FPS, monitor hz, hardware, etc. You have to look at it from a point of knocking off latency now rather than just how many frames you have.
If your fps go over your monitor refresh rate the latecy increses. Because the frame gets cued in the gpu scheduler. Nvidia reflex or amd antilag 2 does exaclty this. Keep you fps at your monitor limit. Going over its bad in any way. First the latency as i described before, and second you will get thearing even in vrr displays So no point on going over your monitor fps@Purified1k
@silverroos You still get lower latency compared to a fps cap.. but yes, 100% better results with nvidia reflex. But that's because reflex doesn't cap your fps to your monitors refresh rate. It just happens to just eliminate the GPU render que. Which true absolutely helps latency but does not cap your fps to your monitors refresh rate. Edit: Oh sometimes an fps cap can improve latency.. sometimes.. but that's game to game testing or.. how you cap your fps. Usually it's the latter and unlimited is better. As for tearing, it's absolutely possible, but if you have a high refresh monitor, usually 144hz or higher with G-Sync compatibility and VRR available. You most likely won't see tearing. 60hz, you definitely will.
Love the vid and I have been studying pcs and testing different hardware types for over 7 years and this is a well explained video showing u actually know and got help with the game I have 1200$ pc and run 200+ fps warzone and Mp love the content and God bless
So you telling me you get more then 200fps on a pc that costs as much as a 4080? Bullshit. What you did is turning down your resolution, turn down all details to low, using fake frames dlss... you know nothing about pc gaming you just lower all to the lowest for fps
the game is smoother, it looks better, the fps have increased slightly, the colors are more vivid, thanks for the guide. Make new ones when possible!❤️💪🏼
Great video!!! Got like 110 fps max everytime with alot of drops here and then, but with these settings i get soo much more its crazy! Thank you soo much
Thanks for the vid Tcap, just curious why not use gsync, in all of these type of vids gsync is always off is the apparent input delay that much more, I find if I go this route no gsync and run unlimited frames when it exceed my 180hz it feels totally bad, Any suggestions? Greetings from ZA
Any advice for laptop settings because I’ve tried these out and I’m still stuck at like 100 frames with a 165hz screen Edit: nevermind, it’s working all fine now , W video
I honestly don’t know. I’m still not getting my 165 but it’s at least over like 110 in multiplayer. I think I got some stuff i need to do with my gpu or something. I’m most likely going to schedule with the PapaSZN dude
No matter what I do - Urzikstan keeps bad performing with 100to120 fps maximum where previous to integration I had 190. Thanks for the vid though - appreciated
That's probably because bo6 is using an older version of the engine then mw3 had at the end so a lot of bugs like audio and performance need to be redone
Catmull and Probe search doesn't find anything in my document,and yes it is the correct one. Any way to fix this? Is there a string I can insert into the doc, if so, inbetween what lines? hope u can help me :) Thanks for the rest tho!
Tcap is it ok if I have a rtx 3060 as my gpu and an amd ryzen 5 8600w/Radeon 760M Grapgics cpu with 6 cores? Im just getting into this pc environment. I was wondering if this was good to start with or not ?
@@TCaptainX so do you think I should upgrade to like a ryzen 7 9800x3d and a rtx 4080? That’s what I was thinking about, and getting my local Best Buy to source the parts and put them in.
I’ll test this all when I’m back at my setup but I just wanna get a rough estimate on how much better this will improve Right now I have it set to 1200p800 (it’s not exactly 1200 I just don’t remember the other digit) with the quality preset at the very lowest and I still run around 25-30 fps which to me is almost unplayable on kbm. Previously I was comfortable playing mw3 when my pc ran it above 35 and perfectly content when it was 40+ I know my pc is very low end compared to today’s standards on games but I’m just wondering if I can make it by with these settings
fantastic video it fixed my direct x crashing too but the corpses still stay in a match playing stakeout and it looks like i can see like 5-6 they only de-spawn when the owner dies a second time
Yo, tcaptainx, i have a rtx 3060 12gb and a ryzen 5 5600 and 3200mhz ram but once im done with a match my PC frezzes and kicks me out of my game? Is it my specs?
I’m assuming you heard that from the hacker hunter community who love yapping about anything possible to get views. I have literally spoken to a cod dev about this
bro can u help me pls like my fps on bo6 is just stuck on 100 like no matter the graphic preset if its ulta or performance im still getting 100-110 on both in multiplayer and i used to get like 180 or something im so pissed off man
@@K.A-87same here i have 4080 with a ryzen 9 5900x and i only can achive 150 but the fun part is i can put almost all the settings on normal to high and I don’t loss fps 😂
I tried all the settings above, i getting average 170 fps in warzone. What am I doing wrong possibly? My specs: i9-14900k 64GB RAM MSI RTX 4090 PG32UCDM COD in BattleNet
@@RichardAliff is everything at low settings in Warzone? I’m rocking a 3080 with a 250hz monitor and I get 170 fps on aervage too. Used to get 200+ in Warzone 3.
I played Call of Duty a while ago and was getting 190 FPS on my RTX 3060 Ti graphics card. However, recently when I ran the game, I only got 90 FPS, and it's still the same. Does anyone know the reason? Or is this just an issue with the game?
i must just be cursed. im supposed to be able to get 180 frames, and in loading screen and main menu i bounce around 130-160 but in game i bounce around 60-90
Noooo I have a 7800x3d with a 4070 ti super with is worse than yours and I get 190 fps. Try checking windows and driver updates and check your settings, and enable xmp on ur ram and it could be ur ram. Respond to this if that does not work
it shouldnt be that much lower. i can't tell you exactly what your problem is. is your gpu selected correctly in the display settings? might be worth having someone look at it who is more of an expert
Are you on steam? There’s an issue with steam version, try disabling voice chat and see if it helps, or install Xbox/battle net version for now if it doesn’t help. Just what I heard
on my 4090m laptop without nvidia frame game not able to provide over 110fps. It's lame and this is fully on game optimization. Also if I turn all settings on low\off then I hit CPU bottleneck which is crazy with 13980HX, but if I turn everything on high\ultra then I almost hit GPU bottleneck with like 96% or something like that, it shouldn't work that way. MW3 works perfectly without any bottlenecks and frame generations.
Tbh I played warzone 2 and 3 with fidelity Cas,on bo6 and wz4 I get shifty frames with fidelity,I went dlss with ultra performance and I have 180 fps when with fidelity it was 90-100
Man I love Treyarch and all the black ops games, I’ve always felt they was leagues above modern warfare for years but I just can’t get over how bad black ops 6 looks compared to last years MW3 and even 2022 MW2. Something about BO6 looks super grainy and camos look muddy almost as if the textures just aren’t loading completely. I just built my dream PC so I know it’s not that and I’ve played the game on my Series X & PS5 and on console I think the game looks even worse! This game just isn’t optimized right and I think the problem is at the foundation. Sucks because it’s such an awesome game gameplay wise.
i have a really good pc but cod is the ONLY game that constantly crashes and has around 60 fps only. any other game I play like fortnite on high graphics i'll usually get around 180+ fps.
The benchmark ingame is the worst ever. Its not even accurate compared whats happening in resurgence/warzone. a 20 sec benchmark shooting a pistol once, a few explosions and done.😂😂😂
Low Shaders might not affect your ability to see enemies, but it sure will affect your ability to believe you're playing a 2024 AAA title instead of the original DOOM game. Unlike in MW2 and MW3, the ground looks horrific with shaders on low in WZ (strangely, it's not really noticeable in BO6 multiplayer). Anyone who remotely cares what about visuals should consider Medium shaders with variable rate on (costs 5-10 fps).
@@TCaptainX On my RTX card (and according to pretty much all the benchmarks I've seen), shaders are very reliable in jumping 10 fps with every change - 10 fps each for High-Medium-Low, and another 10 if you add variable shading to each. I just wanted to point out that in BO6, for the first time, WZ ground with low shaders looks like a shiny plastic table with a few blades of grass sticking out, while medium and high it looks like it always did (ie, realistic).
If you guys are having specific / weird issues, or are just looking to maximize the performance of your PC / Internet, big vouch for my guy PapaSZN. the link to schedule with him is here: allmylinks.com/papaszn
HELP ranked bo6 is super laggy and i cant move but warzone and all other game modes are totally fine please help @TcaptainX
One thing I want to point out.. the one thing people do get wrong.. "No point in more fps when I only have 240hz." Technically the higher the fps the lower the latency of the game no matter your monitors specifications.
true, but going beyond 240 fps on 240 hz monitor is probably useless. but going above 60 fps on 60 hz monitor could be a good improvement.
@TCaptainX It does, actually, while it's not as impactful as going from 60hz to 144/240hz latency wise. It does, however, lower input latency and game render latency.. which in site can help for a competitive advantage. People never used to do this 10 years ago well because it really put a strain on even high-end cpus, making multitasking and working (like streaming) hard to accomplish. Oh, and people used yo believe it messes with your muscle memory.. but i do agree. It's minimal impact depending on the game.. but you could chop off a couple of ms of input lag if you get those kinds of frames. So yes, minimal compared to obtaining having 240hz. There are many variables that contribute to latency. FPS, monitor hz, hardware, etc. You have to look at it from a point of knocking off latency now rather than just how many frames you have.
If your fps go over your monitor refresh rate the latecy increses. Because the frame gets cued in the gpu scheduler. Nvidia reflex or amd antilag 2 does exaclty this. Keep you fps at your monitor limit.
Going over its bad in any way. First the latency as i described before, and second you will get thearing even in vrr displays
So no point on going over your monitor fps@Purified1k
How do I stop getting packet burst on pc
@silverroos You still get lower latency compared to a fps cap.. but yes, 100% better results with nvidia reflex. But that's because reflex doesn't cap your fps to your monitors refresh rate. It just happens to just eliminate the GPU render que. Which true absolutely helps latency but does not cap your fps to your monitors refresh rate.
Edit: Oh sometimes an fps cap can improve latency.. sometimes.. but that's game to game testing or.. how you cap your fps. Usually it's the latter and unlimited is better.
As for tearing, it's absolutely possible, but if you have a high refresh monitor, usually 144hz or higher with G-Sync compatibility and VRR available. You most likely won't see tearing. 60hz, you definitely will.
Bro your the best I was getting 150-180 frames now after your video I’m getting 230-280 fps thank you bro love u
w
thank you i just got black ops 6 yesterday love you tcap keep grinding wish you the best!
You doubled my fps and made the game look drastically better. Thank you!
Shoutout man!!!! Ive gone from average 200 fps to touching 400 in cases. Amazing!!!!! Appreciate the work. Subscribed and liked!!!!
Sheeeeeeeeeesh
Love the vid and I have been studying pcs and testing different hardware types for over 7 years and this is a well explained video showing u actually know and got help with the game I have 1200$ pc and run 200+ fps warzone and Mp love the content and God bless
I have a 3090 and Ryzen 9 5900x and struggle to get 144fps on warzone, and MP😭🙏This game actually hates my pc
@@ArozDBDI was getting 160-180 on my 3070 until BO6
So you telling me you get more then 200fps on a pc that costs as much as a 4080? Bullshit. What you did is turning down your resolution, turn down all details to low, using fake frames dlss... you know nothing about pc gaming you just lower all to the lowest for fps
@@ArozDBD ryzen 7 5700x rtx 4070 only getting 100 fps this game is a joke
@@FrostyTom damn why so mad
the game is smoother, it looks better, the fps have increased slightly, the colors are more vivid, thanks for the guide. Make new ones when possible!❤️💪🏼
Great video!!! Got like 110 fps max everytime with alot of drops here and then, but with these settings i get soo much more its crazy!
Thank you soo much
thank u bro your video is the only settings on ytb that worked for me
Glad I could help you out!
Super in depth and step by step great video 👍🏽💪🏽
I appreciate you for putting i. the time and effort brother, i searched for the vid, found you, now im a satisfied viewer, thank you
Glad I could help!
Very thorough and helpful 👍🏽
unironically match what this guy does, he boosted my frames by 50% 😭
W
i got 440 fps in warzone with 2k should i get a new moniter my moniter is 144hz
probably a decent investment. but going from 144 to 240 is not nearly as notable as 60 to 144
If you’re getting that much fps in this game you should just get a 360hz monitor as that is worth it. Especially an Oled
@whitebeltbjj3739 what is a good 360 small screen like 25 cause my screen is to big because I'm wanting to get a multi screen setup
This actually works it isn’t clickbait I went from 180fps to a stable 230-250fps with great looking graphics so I recommend dropping a like and sub
Thanks for the vid Tcap, just curious why not use gsync, in all of these type of vids gsync is always off is the apparent input delay that much more, I find if I go this route no gsync and run unlimited frames when it exceed my 180hz it feels totally bad, Any suggestions? Greetings from ZA
you have to remember many things are system by system. from my understanding, gsync can add input delay, but you're system may need it to run smooth
I was waiting for this video man. Thanks for giving his info, i will check him out
Any advice for laptop settings because I’ve tried these out and I’m still stuck at like 100 frames with a 165hz screen
Edit: nevermind, it’s working all fine now , W video
What was the main thing that helped you?
@@acrasia5718
I honestly don’t know. I’m still not getting my 165 but it’s at least over like 110 in multiplayer. I think I got some stuff i need to do with my gpu or something. I’m most likely going to schedule with the PapaSZN dude
Will these settings do good to 3050 & 15 13GenHx?
I need thisss!! Thanks Capt!! About to boot up and try this
Welcome moon!!
No matter what I do - Urzikstan keeps bad performing with 100to120 fps maximum where previous to integration I had 190. Thanks for the vid though - appreciated
That's probably because bo6 is using an older version of the engine then mw3 had at the end so a lot of bugs like audio and performance need to be redone
@ exactly …
if u playing by steam its broken now to dexreasing alot fps :D
@ playing on bnet luckily :)
Papaszn does excellent work
Amazing bro!!!!!
Catmull and Probe search doesn't find anything in my document,and yes it is the correct one. Any way to fix this?
Is there a string I can insert into the doc, if so, inbetween what lines? hope u can help me :)
Thanks for the rest tho!
Perfect video for this
I have 12 cores do i still put 7
Tcap is it ok if I have a rtx 3060 as my gpu and an amd ryzen 5 8600w/Radeon 760M Grapgics cpu with 6 cores? Im just getting into this pc environment. I was wondering if this was good to start with or not ?
That’s more of a “budget build” pc it seems. Doesn’t mean you can’t play the game though but don’t expect crazy fps or to play on a high resolution
Get it optimized you can squeeze 140 -160 fps out of it on warzone but you might have to sacrifice some quality
@@TCaptainX so do you think I should upgrade to like a ryzen 7 9800x3d and a rtx 4080? That’s what I was thinking about, and getting my local Best Buy to source the parts and put them in.
I’ll test this all when I’m back at my setup but I just wanna get a rough estimate on how much better this will improve
Right now I have it set to 1200p800 (it’s not exactly 1200 I just don’t remember the other digit) with the quality preset at the very lowest and I still run around 25-30 fps which to me is almost unplayable on kbm. Previously I was comfortable playing mw3 when my pc ran it above 35 and perfectly content when it was 40+
I know my pc is very low end compared to today’s standards on games but I’m just wondering if I can make it by with these settings
Thank you sir
Thanks captain
fantastic video it fixed my direct x crashing too but the corpses still stay in a match playing stakeout and it looks like i can see like 5-6 they only de-spawn when the owner dies a second time
yeah seems like you can't fully turn off the corpses things but that config file definitely decreases them
@ ok sounds good thank you for the reply :)
You the best youtuber tutorial❤❤
Yo, tcaptainx, i have a rtx 3060 12gb and a ryzen 5 5600 and 3200mhz ram but once im done with a match my PC frezzes and kicks me out of my game? Is it my specs?
Doubt it. But you never know tbh lol
@TCaptainX nah after the video it actually helped like a lot more deadass thx dude
So changing stuff in the config files is not bannable? I have heard the exact opposite
I’m assuming you heard that from the hacker hunter community who love yapping about anything possible to get views.
I have literally spoken to a cod dev about this
thanks big dawg
switch to battlenet and turn your voice chat to party only. (steam is bugged fps drop hard)
Thank you
yeah but having 9800X3D and a 4090 also helps :D
Sorry but when i go to interface it doesnt show me the custom telemetria?
I have a problem with bo6 where im capped at 60 fps no matter what i do in settings ive Tried everything and in amd adrenalin what can i do?
is DLSS - Quality any good?
Heard mixed reviews about it. You can always try and see what you think but fidelity fx looks the best to be with the least amount fps hit
@ Thanks Cap!
Why turning off low latency mode ?
bro can u help me pls like my fps on bo6 is just stuck on 100 like no matter the graphic preset if its ulta or performance im still getting 100-110 on both in multiplayer and i used to get like 180 or something im so pissed off man
O oooooou bro blood Limits between effects plz put it to 2000 also max of them cos between effects 👌🏼
Before bo6 update I had 80-120fps now I’m getting 50-59 fps wtf?!?!
What are you playing it on steam or battlenet?
What GPu and cpu?
@@pace7 No change for me so far
ryzen 7 5700x rtx 4070 only getting 100 fps this game is a joke
@@K.A-87same here i have 4080 with a ryzen 9 5900x and i only can achive 150 but the fun part is i can put almost all the settings on normal to high and I don’t loss fps 😂
I tried all the settings above, i getting average 170 fps in warzone. What am I doing wrong possibly?
My specs:
i9-14900k
64GB RAM
MSI RTX 4090
PG32UCDM
COD in BattleNet
@@RichardAliff is everything at low settings in Warzone? I’m rocking a 3080 with a 250hz monitor and I get 170 fps on aervage too. Used to get 200+ in Warzone 3.
@cemalshabinas hi, everything is exactly the same as the video above
i have same haha
bro thats good why u want like 300 or smth
@novaroses I'm looking for 200 plus and above
Yo I’m having a problem with motion blur it’s off but In game I still see it and it messes me up bad
Cool bro
Brother why is my game always changing the blood effects back after I restart the game…? I play on steam
It might be steam being goofy, I’ve heard a lot of stuff about steam specifically having issues
I played Call of Duty a while ago and was getting 190 FPS on my RTX 3060 Ti graphics card. However, recently when I ran the game, I only got 90 FPS, and it's still the same. Does anyone know the reason? Or is this just an issue with the game?
Same here and I have a 3050
@@vicro124 I feel like it’s intentional. On top of that, the game is no longer enjoyable.😕
@@subhihokan556 Yh cos if it was by accident wouldn’t they have fixed it already
switch to battlenet and turn your voice chat to party only.
@@EDEN3096LODON I already have a Battle Net account and only chat enabled for Party Only. But there was a sudden scary drop of about 80% 3 hours ago.
i have a 4070ti and a AMD ryzen 9 5900 why do i only get 117 avg frames while playing 1440p😭😭
i am now getting 105 after this😭🤌🏼
ok update again i did my OWN tweaking now i get 150fps
Love you
im cpu bound BUT on + boost causes crashes (only on cod) as expected haha
i must just be cursed. im supposed to be able to get 180 frames, and in loading screen and main menu i bounce around 130-160 but in game i bounce around 60-90
I have a 7800X3D with a 7900XTX and get 270+ fps on bo6 but get 90-110 on warzone. Is this normal???
Noooo I have a 7800x3d with a 4070 ti super with is worse than yours and I get 190 fps. Try checking windows and driver updates and check your settings, and enable xmp on ur ram and it could be ur ram. Respond to this if that does not work
it shouldnt be that much lower. i can't tell you exactly what your problem is. is your gpu selected correctly in the display settings? might be worth having someone look at it who is more of an expert
Are you on steam? There’s an issue with steam version, try disabling voice chat and see if it helps, or install Xbox/battle net version for now if it doesn’t help. Just what I heard
@canadianreaper7443 I already have xmp on, if that was off I most likely would not be getting 270+ on bo6
@TCaptainX Yes, but I've been research for a couple of days trying to figure this out
I just found out that switching from steam to battle net gives you 50% more fps like wtf
lmao for real?
@TCaptainX yeah if you check some videos it's true, but I think it's a bug for steam atm
I have a 3090 and Ryzen 9 5900x and struggle to get 144fps on warzone, and MP😭🙏This game actually hates my pc
Thats impossible. You should be getting like 200 on low and 250 on multiplayer in 1440p
switch to battlenet and turn your voice chat to party only.
Hey cap have you tried cod mobile
Its the beat cod ever u should give it a try
From IND❤❤❤❤
Why is my screen shaking so damn much like im on a boat 😂
meanwhile steam over here being help back for now reason by 33% of our FPS
on my 4090m laptop without nvidia frame game not able to provide over 110fps. It's lame and this is fully on game optimization.
Also if I turn all settings on low\off then I hit CPU bottleneck which is crazy with 13980HX, but if I turn everything on high\ultra then I almost hit GPU bottleneck with like 96% or something like that, it shouldn't work that way. MW3 works perfectly without any bottlenecks and frame generations.
Why not dlss?
Fidelity just looks far better IMO. You’re welcome to try DLSS and with some hardware/preferences it may be better for you
Tbh I played warzone 2 and 3 with fidelity Cas,on bo6 and wz4 I get shifty frames with fidelity,I went dlss with ultra performance and I have 180 fps when with fidelity it was 90-100
My is maxed out at 85 with the new warzone season why
you destroyed me on area 99 lastnight lmfao
lol ggs
The new Nvidia app screwed my frames went from 300 plus to 140 fps
Very helpful thanks Jesus love you
Guys please help me my game stuck In to the loading scance
Man I love Treyarch and all the black ops games, I’ve always felt they was leagues above modern warfare for years but I just can’t get over how bad black ops 6 looks compared to last years MW3 and even 2022 MW2. Something about BO6 looks super grainy and camos look muddy almost as if the textures just aren’t loading completely. I just built my dream PC so I know it’s not that and I’ve played the game on my Series X & PS5 and on console I think the game looks even worse! This game just isn’t optimized right and I think the problem is at the foundation. Sucks because it’s such an awesome game gameplay wise.
i have a really good pc but cod is the ONLY game that constantly crashes and has around 60 fps only. any other game I play like fortnite on high graphics i'll usually get around 180+ fps.
it's not even fortnite only, i'll play other new triple a game like black myth wukong and get amazing fps.
This cod is very poorly optimized unfortunately
@@TCaptainX yeah😔
how is your aim so good??????
a lot of practice
@TCaptainX how? in what are you practicing?
@@1983abhilash1 playing a lot of call of duty
why is he calling us poor at every setting?
Imagine buying a 4090 and then play games on lowest details....
my game been stuttering every match its super unplayable
@@itscobrawz yeah same but mp runs so smooth, im on amd
The benchmark ingame is the worst ever. Its not even accurate compared whats happening in resurgence/warzone. a 20 sec benchmark shooting a pistol once, a few explosions and done.😂😂😂
fist thing...dont play the game on steam
ryzen 7 5700x rtx 4070 only getting 100 fps this game is a joke
Cap this my other acc im tac master
6:06 yeah, because low end PCs can use framegen that only the newest generation of Nvidia can do ? lol
You consider a 4060 high end?
@TCaptainX 4060is midrange, certanly not low end like you said xD
Low Shaders might not affect your ability to see enemies, but it sure will affect your ability to believe you're playing a 2024 AAA title instead of the original DOOM game. Unlike in MW2 and MW3, the ground looks horrific with shaders on low in WZ (strangely, it's not really noticeable in BO6 multiplayer). Anyone who remotely cares what about visuals should consider Medium shaders with variable rate on (costs 5-10 fps).
Not a bad point at all. Unfortunately, I think it may be a bit more than just 5-10 fps for most people
@@TCaptainX On my RTX card (and according to pretty much all the benchmarks I've seen), shaders are very reliable in jumping 10 fps with every change - 10 fps each for High-Medium-Low, and another 10 if you add variable shading to each. I just wanted to point out that in BO6, for the first time, WZ ground with low shaders looks like a shiny plastic table with a few blades of grass sticking out, while medium and high it looks like it always did (ie, realistic).
You're giving best settings for more frames on a high end PC?!! GTFOH!!!