finished updating for different types of reference slice moves