84% is nothing to turn yor nose up at, though you may be disappointed, for such a huge project this is impressive! Congrats on your work so far!
Thank you! We appreciate that :3