update movement