How to make horizontal UV edges equal?

I use reset on one face, select all faces (previous is active), then follow active quads.
Then I snap place cursor to bottom left corner, activate about cursor, “size within area” (can’t remember the name), then rescale it to fit the full UV space.

That approach is to fill the space or get tangent directions, not great to paint on/limiting stretch.