refactor to use scopes for Movie