CIS235 Video Assignment