replace preferences with listviews