added assignment6