assignment module3