throws videos analysis

throws videos analysis