adapting products