add password adapter