motion update