final, updates to previous assignments