w6 assignment #1,2,4 added