added a 1 megabyte buffer that contains the actual values before they're copied over to the real memory.