Put more downhaul on your Neilpryde RS6
Buy a crank (I dont konw if this is the right word) I mean a thing to pull your downhaul.
RS6 have a lot, I mean reallly a LOT downhaul.
I dont have RS6, but have seen a lot rs6 sails being rigged.
(I wish I could afford one...