Working on Part 6. Hitting a few snags, so it may take a bit longer. Will keep you all posted.