added loading gif and progressive video