I found a cheap prebuilt desktop online and i wanted to upgrade it over time like i've seen people do on youtube. The pc i bought was the HP rp5800 i5 2400 8gb of ram and a 500gb hard drive. The first problem is that the case is small so putting a graphics card into it would not fit. and the second problem is finding out the size of the motherboard to switch cases. The motherboard is the HP 628930 001. But i couldn't find any info on the size of it. I'm too young to work so making money to buy a new board is impossible right now. If it helps im trying to get a msi radeon rx 560 to fit. Any help is appreciated.