I haven't owned an IBM (pc) for a few years, but I remember alot of parts were proprietary if/when you wanted to upgrade. Not sure if this is still holds true.