First, a carrier protein moves H+ ions from the cytoplasm of the companion cell to the cell wall, using active transport. This creates a concentration gradient, and the H+ ions are returned to the cytoplasm via a co-transport protein, which also transports sucrose. Once the sucrose is inside the companion cell, it diffuses into the sieve tube element. This causes the water potential in the sieve tube element to decrease. Water moves from the xylem into the sieve tube element by osmosis. This causes the hydrostatic pressure in the sieve tube element to increase. At the sink cell, sucrose moving out of the sieve tube element decreases the hydrostatic pressure here. As a result, the sucrose solution moves down the hydrostatic pressure gradient. Finally, sucrose moves into the sink cell.