adapting host app changes