ADDED:
take a 3rd argument as the video