added video exercise support