add hw 7&8