adapt model changes of composite value