video list implementation
fixed js conflict