custom adapter added