Thanks for the comments guys, I will most likey do a total re-work on this.