Added x86 assembly