pushed to model level
user can change video rating