added video controller