adding preference form