Well i got the Ryzen 7 2700x installed this morning. Ran stress tests for an hour and all was well. Ran cinibench at stock settings and got a nice score of 1890 my old ryzen 7 1700 only managed 1730 as a max. So now will see how much it will overclock by if any. Was also suprised as its running an old rog x370-f mb it was still achieving boost speed of 4.2ghz across all cores!. So far it seems a really good buy but only time will tell.