- update watched user logic