Finished mirroring and swapping