move slice
update