Video adapters

to be updated