add videoController to have a better control/switch