switcihing by rating type works