Everything works as far as I can see.

Still need to adjust memory sizes to fit on the device.