using API to call videos, not control