update targetView