update, rating read working