functioning update rating