some more work on vertical positioning.