Fixed Reading from memory
Got the Read fully working except for the last byte :(