starting to update the setting fragment to the new api.