Thank you, however if you see my post you kind of see that is already how far i got, the problem is however the resolv.conf needs to be updated with my ISP NS because they can change.
So this does not really solve my problem.
However the little line echo "doing nothing to resolv.conf" in the link you posted did bring me to an idea
i could use grep like gettig ip from ifconfig
then write my own NS first then the NS from grep to resolv.conf
however ill have to figure out how i fix that because it seems ifconfig doesnt show ns by defualt
Thank you i guess i manage from here i was on the right way.