Virtual schedule nov 29