updated assignments and class exercise