content adaptation