Also what is the largest memory card it can take without any physical modifications (IE. soldering etc) to it?