update reset perspect