Implemented interactions and video output