completed respond to feature changes