adding addapter