I believe my bios are up to date cuz it's x570 pro carbon wifi- a quite new board
I'm also using meshify c from fractal design. 4 case fans blow in 1 blow out
after reading your comment, I believe the reason could just be more cores that 3900x have. if 3700x raised to 84c in full load, I think it won't be surprising that 3900x have higher temps at full load. I won't be torturing my CPU that frequently after all. I think won't be a huge issue as long as my temps don't go crazy under normal usage
thanks! you guys helped me a lot.