This has taken me a lot of work, i'm really happy inside, which is rare. Thank you all! I'm very happy about this.