patch for ARM