consider SoluteTransport