so after ordering an m.2 ssd i found out after that not all boards take the same m.2, i have a msi tomohawk b450 motherboard and just ordered a western digital blue 3d nand m.2 2280 and not sure if it will fit into the m.2 slot
photo below is the m.2 i have ordered
photo below is the m.2 i have ordered