set up video nested state