don't change the api return sparse transposed features