add assignment6