merged multi with x86