Adding memory access/etc.
Needs byte swapping.