complete week5; add week6