changed datasource for user preferences endpoint