Get rid of format param, add video requests
Coalesce user requests into single function