added cases to ratings question and changed read()