migrated to vimeo and improved validations