updates mirror transition