initial fx_prefsaver commit

test windows first implementation