it should be a straight transliteration of the CSR matrix work, but its a teeny bit subtle! be very very careful