add custom widget and two way to get video info