Real crazy how long you have worked on this, that's something to be proud of in this case. Great job with this.