updated transform subspace