adding csc582A