Video casting and writing done by Que: