custom view works for basic video progress