Extra documentation for part 2