critique model