ch8 working on soap section