Matrix Reimprinting in Swingate