video box feedback and refactoring