add adapter recipe