internal transition for video
video state keeping