starting transpose, finished square, norm2, index