do not use critics, use preferences, and also more data