first sketch of pref