8086 Misc Work - Cardiff University