fix fetch logic of text ratings