when upgrading ram does it need to be the exact same make and model or can it be a different manufacturer as long as speeds, generation and size are the same?