New assignments lab 4