up to part 8 working