Need some help with excessive weather helm (EWH). EWH = wheel rotated 90-110 degrees to lee. My rudder is 3.5 turns stop to stop.Conditions:12-20 kn, close haul, close reach, 30' sloop, masthead rig, full main trimmed flat, 140% genoa, mast raked 3-4" head to deck (fixed no adjustor), maintaining same heading.I am trimmed and getting what I think is EWH for the conditions. I know I can reef the main and reduce the effect but I think there may be trim to adjust before reefing.When pointing and the wind increases or shifts slightly, I drop traveler to reduce EWH, maintaining a flat main and trimming genoa to maintain differential air flow/slot. Heel is not more than 25-27 degrees.Still trying to Wind kicks up more, traveler is dropped to max, still have EWH, heel at 25-27. I then add twist to main to spill air at top and trim genoa to match. Any further mainsheet/genoa reduction results in lufting sails, loss power. If I trim main/genoa slowly I end up with EWH.So here is my order of trim:Drop travelerAdd twist (less vang, less mainsheet)Reef mainIs reefing main the only solution here?BobDBoston