add production adapter