adding x86 support