Proper register names
Readded the memory
Seems the byte in the memory and the byte and the register share some common properties