allow Video instantiation without data
more robust data loading if fields are missing
version bump