add adapter helper