I am a SFF fan and have finished 3 mini-itx builds. I am trying to build a 3950x Radeon vii on NCase M1 recently.