structure of view changed